﻿namespace K9Nano.Caching;

public interface ITypedCacheCleanerFactory
{
    ITypedCacheCleaner Create(Type cachedValueType);

    ITypedCacheCleaner Create<TCachedValue>() where TCachedValue : class;
}